Problem 93 (Chapeau)

6a, Chapeau, Targasonne